﻿using System.Windows.Controls;

namespace WPFTestSolution.Pages.Panels {
    /**
     * https://www.bilibili.com/video/BV1bV411A7Eq?p=20
     * 020-StackPanel控件（堆式布局）
     *
     * tackPanel用于水平或垂直堆叠子元素。也就是说，StackPanel同样也有一个Children属性，
     * 而Children集合中的元素呈现在界面上时，只能是按水平或垂直方式布局。
     *
     * StackPanel提供了一些属性和方法，最常用的是Orientation枚举属性，
     * 用于设置子控件在StackPanel内部的排列方式，分别是水平排列（Horizontal）和垂直排列（Vertical）。
     * 默认值是垂直排列（Vertical）。
     *
     * 可以利用子控件的HorizontalAlignment属性或VerticalAlignment来设置子控件在StackPanel内部的显示位置，
     * 比如在垂直排列布局模式下，可以设置HorizontalAlignment属性值，
     * Left表示显示在左则，Right显示在右则，
     * Center则居中显示，Stretch表示拉伸填充显示。
     */
    public partial class _20_StackPanel_Page : Page {
        public _20_StackPanel_Page() {
            InitializeComponent();
            this.Title = "020-StackPanel控件（堆式布局）";
        }
    }
}